🇬🇧 en pt 🇵🇹

give one's all verb

  • To make the utmost effort; to contribute, using all of one's abilities and resources.
dar o seu melhor, dar tudo de si
Wiktionary Links